Has everything that you need. Was clean and tidy. I couldn't find any fault. Location was great. Host very approachable. Would stay again.