Kevin was very kind in letting us in, we were able to check in around 1:30pm. The place was amazing as the view is even closer than it looks in photos, truly great. All of the basics were in the apartment such as a TV, air conditioning, towels, and shampoo. It was very clean and we did not have any problem with mosquitoes, and did not encounter the smell that people refer to in the bathroom. They clearly made an effort to improve based on previous reviews, as some things like the floor have been covered up as to not create a problem. They also added a towel to the bottom of the shower as there was one review which pointed that out. Overall a great stay.