Very spacious and luxurious apartment.