Excellent place for short stays and great hospitality.