Very clean, great communication, in a great area. Thoroughly enjoyed our stay.