Clean place with great amenities.