A very good location. An extremely spacious living area. Overall the unit requires maintenance between guest stays to ensure adequate amenities and checks to make sure things function properly. Roberto was extremely welcoming and very prompt to attend to deficiencies. He lined up airport transport for us which was most appreciated.