This place was perfect for our long weekend. It is very close to restaurants, beach and bars. The pool and lounge area on site is very nice too.