Local staff were very helpful and engaged. The pool was great. The beach was not far. We could walk into town in about 15 minutes, which we did often. On site parking was useful. Not ever place has this. However the room itself was just ok and I kinda feel like I overpaid.