5 stars all around. accommodated our arriving four hours before checkin time and replied super fast