Perfect location, stylish and exceptionally clean. Wonderful hosts. Highly recommended.