Self check-in was seamless, parking was easy and it wasn't hard to find a spot to park if you go up to 3rd floor. Big cars/trucks might be more challenging. Views were gorgeous and place was clean. Had a great stay!