Place was spotless and and tidy. All listed amenities were present and the view and location was fantastic. We would definitely recommend this stay to anyone.