Very clean and great amenities. Nice decorations and located in a great area.