Amazing location and so well stocked for families and groups. Patricia and John have thought of everything including extra supplies and group serving ware. Everything is so clean and beautifully decorated with incredible art and personal touches. The pool and outdoor dining areas are so enticing on a summer day! Another beautiful vacation - thank you.