Great stay, beautiful place with all amenities as specified.