Wonderful place and excellent location. The hosts were fantastic, and they have organized the place so that you could not ask for more. Highly recommend.