Very clean and comfortable place. Has all you need. We enjoyed our stay