Very Clean and great amenities . Very enjoyable stay.