Very clean. The pool was great. Good location between port and airport. A vehicle would be best to get around from here but there is a bus stop 5-10 minutes walk.