A great place, tailor made for a short and comfortable stay