Perfect stay - wonderful location, well appointed and managed, will return!