Great location, tons of room and good communication. This place was perfect for our family vacation.