Great location- very comfortable shower - great kitchen and comfortable bed! We really enjoyed our stay. Has a hard time figuring out the small TV but could have been user error. Communication was easy and check in check out was seamless.