Delightful and accomodating hosts. Place more spacious than pictures. Exceptionally modern, new and well equipped.