Eric's place is huge, spotless and perfectly situated. Check-in was a breeze and Eric was friendly and responsive the entire time.