5 star stay. devin is great!