Awesome apartment/mini-hotel. Great location, good people at the reception.