Just the right amount of perfect, is all I can say about our stay at this beautiful place