Totally recommend. Great accommodation, communication and super hospitality. Place walking distance from the most popular destination.