Very clean, modern place in such a great spot! Good communication from host. Only issue we had was getting consistent water when showering, but wasn't a huge issue!