We had a wonderful time in a wonderful apartment.
Perfectly satisfactory. Wonderful people.