Absolutely loved this place! The building and rooms are so uniquely designed and very high quality! My only complaint is that the pool area (which is shared) was a little smaller than expected, also was not kept very clean. I am understanding that it may have been more of a facilities issue though, however it did not ruin the stay at all! Will definitely come back to this home!