Spotless and new facility. All done with great care to details. All was just perfect and 1 minute walk to beach. Thanks Peter for the hospitality.