Place is perfect location and spotless Kayla is a fantastic host