Excellent location, immaculately clean, and very comfortable. The hosts really have gone out of their way to make this an amazing place to stay for guests traveling abroad. We highly recommend!