Really clean place and great communication! Has a lot of great amenities