I stayed here for shark diving. The location is great for diving...the tour operators are right down stairs which makes early mornings easy. The hotel is very dated and a bit run down but the place is clean and comfortable. My room had great views over the bay and marina. Service was good. Did have some trouble with the Internet.