hotels with rooftop pools rooftop cafes beaches for kids nightlife co working spaces affordable bars best boutique hotels weekend guide monsoon travel guide local coffee shops best dessert places best family beaches specialty coffee roasters 5 day itinerary explore on foot things to do best coffee shops best season to visit most walkable neighborhoods adventure activities best thali restaurants live music bars 2 day itinerary 3 day itinerary best places to visit one day itinerary sports bars