A clean and comfortable stay with a good amount of space and facilities.