Very stylish place and amazing location. The hosts are extremely accommodating and communicative. We had a fantastic time!