Clean place and excellent amenities