Perfect host, perfect location and a absolutely perfect and beautiful apartment. The apartment and pool are spotless and cleaned each day of your stay. This really is 5 five star experience.