Place is clean and well maintained. Check in is very smooth. Location is perfect.