A huge and recently renovated apartment.
I enjoyed my stay at the apartment.