This place is amazing: everything is clean, every single detail is thought through. I had such a wonderful experience staying there and I only could wish all the places were on such a high level of quality. I more than highly recommend staying here.