We loved our stay here. Its a perfect location. There are stairs though although we didn't care.
Everything worked fine. The sun terrace is fantastic. Made it really great.