The property is stylish , contemporary and spotlessly clean , in a great location. The hosts are very responsive to any queries .