The location was fabulous and the staff was great, but the hostel itself was not what I thought it would be. In part, that could be due to us staying in really great hostels for the week prior to being in this one. I am a dog lover but need to say that if you are not, or are the least bit afraid of dogs, this is not the place for you. There is a big dog with a big bark; he is super friendly but has a big bark every time you enter the property. They need to get new pillows, and better towels. The bed was uncomfortable and we could hear snoring all night from down the hall. We had to leave early so don't know about the breakfast.