Everything was great — Super clean and comfortable apartment, great location with pool and beach steps away. And great hosts too!