Anyone live in Delaware? Going next week n looking for a place to stay!