Clean place. Many amenities. Beds a little hard for our liking. Good location.