5 stars. Amazing stay