The place was very clean and had everything needed for a great stay. Location was perfect and parking was easy. Beth made everything very clear which made the process of the stay very smooth.