The perfect place to stay for the perfect island destination.