The place was all we could wish for - spacious, homey, at a prime location and great amenities. David's communication was top notch