The house was perfect for our short stay. We were only using it as a base to sleep in as the rest of our family were in a bigger house very close by, but it served that purpose well. Sorry not to be able to comment on all the amenities they had on offer, but it all looked to be in good working order.