Very clean and well equipped place with an amazing location overlooking the beach. I'd definitely come back if I happen to be in the office area.