An awesome apartment: clean, modern, well-appointed and well-equipped. We loved our stay.