Immaculate, perfect location and well stocked with everything we needed. Only wish we could have stayed longer!