Everything we needed was provided. Very clean, a gorgeous well situated place to stay! Thanks Jeremy!