This is basically a hotel where you have a small kitchen, but do your own cleaning. It's exactly what I expected and do was very satisfied with my stay. The hosting staff was friendly.