Has absolutely everything you need. Its extremely close to town and is absolutely perfectly clean. Emma was absolutely lovely at check in and out. 100/10 definitely recommended.