A great home in a great location made for a great vacation.