We are selfishly reluctant to give this five-star review because we want to ensure availability when we return. But the truth is the truth: This was the perfect place for our honeymoon.