One word: excellent place !!!
You want to stay there. Very clean, nice, accommodating, well situated. Just a good spot.