awesome location, great amenities, very clean and tidy, easy and succinct communication, can't fault it