Perfect location. Everything is working and very clean. Super nice with all the extra little things; cooler, boogie boards etc. Would definitely stay here again!