Modern, clean and well located apart-hotel.