Location is amazing and the facilities are brand new and luxurious. Wonderful and welcoming hosts. Highest recommendation and hope I can visit again soon!