Great location, stylish interior and very clean. Rooftop pool was a real bonus on the hot days. Communication with owners was everything we needed. 5 stars!!