great place fantastic location in a beautiful town