The place is lovely and has everything you would need. The rooms are comfortable and the open plan common area is just perfect. The pool and outdoor area was amazing! Cannot wait to stay there again.