Great luxurious apartment to stay in