This is a fantastic place, exactly as described. Great location. I would definitely stay again. No complaints whatsoever.