Great Location and very clean and well appointed. Internet was not so great, but we really did enjoy our stay