Perfect place! Absolutely had the best honeymoon! 100% recommend!