Excellent location, very clean, had personal touches. 5 Star plus!