Perfect location, clean and was perfect for our family of 4 - we had a great time and would definitely stay again. Great communication.