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