very clean & near everything you need to be near! we enjoyed our stay!!