Very clean place, good location, great amenities nearby - it was a perfect little home from home. Would happily stay again.