Very clean and modern and close to amenities. Enjoyed our stay.