5 star stay. I recommend both the place and the host team. Good communication, service and amenities.