We had a lovely stay at this place. The location is so convenient with a beautiful view, and the pool and spa facilities in the complex are great. It was clean and comfortable.