Very clean and roomy place. Amenities galore. Communication was impeccable!
Definitely recommend.