Location, clean, stylish, roomy, great communication
Exceeded expectations. Highly recommend.