late night coffee vegetarian vegan pet friendly stays quiet study cafes best tea lounges eco friendly resorts fine dining free things to do one day itinerary souvenir shopping hotels with rooftop pools best pizza sports bars weekend guide outdoor seating restaurants best boutique hotels museums