A great place for a short or longer stay. We look forward to visiting again.