The place is beautiful, clean, great location for a great price. However, if you are a light sleeper and/or have small children, this may not be the place for you.
Even with the comfortable beds and ambiance, it was very difficult for us to get sleep. We had to cut our vacation short due to this.