Excellent communication, everything you need, easy check in and great location and view! The bed is a bit small for two people but we had an amazing stay anyway.