1- amazing location
2- clean and comfortable
3- easy check-in
4- communicative and understanding
In My opinion ( feels just like home )
Highly recommended