A perfect place to stay on such a beautiful island!