The location was perfect. Everything was clean and has just what we needed. I really appreciated the extra detailed instructions regarding arrival and check in. Lovely stay!