Outstanding hospitality, impeccably clean and very spacious!! We truly enjoyed our stay.