Location alone is worth the stay, when you add all the amenities into the mix this becomes a no brainer! Will definitely be staying here again soon!