Super clean and comfortable flat in a great location! Justin is courteous and responsive and pays extra attention to detail to make sure your stay is the best possible experience. Highly recommended!