The place and location are excellent and David is a very attentive and kind host, which made our journey more convenient and unforgettable!