Definitely 5 stars!! Frank has thought of everything- our stay couldn't be more perfect.