Location is fantastic. In the future, the hosts would do well to hire a professional cleaning service and to be more conscientious about noise for guests.