Clean. tidy. larger than expected. new amenities. close to everything. great value. would definitely stay again.