The place was just as described and location was perfect! The check in and check out process was very smooth. The staff at the reception office was very helpful when we were in need of anything. The space was very clean and the size of the place was perfect for my husband and I. It was nice that it had a full kitchen where we can cook a small meal and stay at the place if we wanted to get away from the crowds.