Fantastic self contained mini flat. Has everything you need. Very clean and comfortable. Exactly as described. I stayed for a week and would happily stay again. Host was very friendly and accomodating.