Ocean Island has a fun friendly vibe and excellent staff. It is very clean. My room was tiny but had everything I needed and it was a good price.