Very nice stay! The apartment was very clean and had every possible amenity (even sun screen and shaving cream). Communication was very fast and easy.