Absolutely perfect! Clean, hospitable, view, location, breakfast! Don’t miss out!! Far exceeded our expectations.😊