Super clean and all amenities are there! The location is great with a beautiful view!