Absolutely PERFECT!!! We loved every minute. Next time we will definitely stay with Elizabeth and Victor longer. Beautiful scenery everywhere. Every amenity was available. Lovely couple.