Spotless, comfortable, attention to detail, straightforward communication, parking was a breeze. Good hospitality, cheers!