The place was really nice to stay actually. Great location & the self contained unit is really nice and well appointed.
I would recommend a stay here.