First time staying at a Kasa. Great spot. Fast, reliable internet and a good desk/setup for remote working. Kitchen was very modern and fully stocked. The rooftop pool and gym were great too. Would stay here again!