The place is in the absolute best location! Everything was spot on and really clean, we really loved our stay here