very clean beautiful great location with plenty of parking