5/5! Everything was perfect! Communication, local advice, amenities, etc! Highly recommended!