The beds are a little bit hard but a part from that we had an excellent stay in this appartment. Perfecty located, great luxuous interior, all very new with an eye for detail. Checkin was perfect with the host explaining the appartment and giving some tips and trics.