The location is really great. The apartment is small. The floor was not so clean, the bathroom is great. The bed is not comfort, and there were many mosquitoes - mainly during the night. The owner (which is actually a company) were very responsive. check-in process was very good.