Spanking Clean and extremely pleasant place. Amenities are plentiful and all available. Thanks so much!