spotlessly clean ,great spot quite , all amenities great value for money