Lovely staff, lovely hotel