Staying here was overall an amazing experience. The place is great! You have all of the amenities that you can possibly need and the whole apartament is sparkling clean. Communication with the host and check-in/check-out was super easy, pleasant and hassel free. Props to Rafael for always being there to help!