Perfect place, immaculately clean, great views and timely communication with all required information, all 5 stars!