Awesome stay, beautiful view, awesome location, convenient parking. Just all around great. James is great at communication, directions are great and clear.