Communication was great! Amenities are as expected. WiFi could be more consistent though. Thanks for letting me stay!