A very comfortable stay in an fully equipped apartment with convenient location. Luxurious is very nice.