The apartment is perfect: spacious, well-equipped in every respect, spotless. Check in was super easy, Jim provided some helpful suggestions for beaches etc. We had a great time.