everything we needed. lovely host, amazing views from deck overlooking the water. staying in a warm modern house and it was perfect for us. lots of attention to detail like nice towels.