This house has all you need and much more. Lovely touches were left for when we arrived. Communication was quick and easy. Thank you for beautiful stay - we will be back.