Amazing place for a family/friends get together. House is in a beautifully location and you get to see amazing views. Host provided lots of towels/linens and some basic grocery as well. Swimming pool is very clean, however heated pool recommended. Overall this place is a five star experience. I will definitely book again for big group get together.