We could not have asked for a better place to stay. It was absolutely stunning. It provided everything we needed and the location was unbeatable. Would definitely stay here again.