Brilliant little getaway with a tropical feel.