The "Terrace Place" is beautiful and very clean. It has a very equipped kitchen and outside grill for all your meal planning you would want. The pool is beautiful and when we were not at the ocean we were in the pool.