This place was perfect for what we needed. All the amenities we needed and then some. Peter is a perfect communicator. Communicated with us every step of the way. Great place and great host, what else could you ask for.