5/5 for everything! 100% recommend. Would stay again in the future