It has literally everything that we need. It was super clean and peaceful, the bed was very comfortable as well. We are very satisfied with our accommodation:)