Great location, clean and comfortable. Easy to communicate with helpful hosts. Terrace is awesome. We Would definitely go back again.