Very nice apartment in an amazing island