Faultless place to stay, fives stars all the way! Exceeded our high expectations in every way.