Beautiful, warm, clean, and with all the facilities. Great location too. Would happily stay again!