Amazing apartment! Modern, clean, quiet, comfortable, it really lives to its name Stupendo! It made our stay so enjoyable. The beds are amazingly confortable.