Perfect place to stay for even a longer time. Everything was as good or even better than promised. We will come back next time!