You'd be hard put to find more generous accommodation with this standard of finish throughout without spending far more. You could stay for a night or a month and be very happy.